kept imprisoned - Alemán Inglés Diccionario